home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 7
/
FM Towns Free Software Collection 7.iso
/
ms_dos
/
if2
/
if2.doc
< prev
next >
Wrap
Text File
|
1993-11-30
|
5KB
|
149 lines
IF2.DOC
if もしも・・・
コンソールでもTMENU.IF2を参照したデータ起動が出来たなら・・・
『コンソール用 TMENU.IF2によるデータ起動プログラム
IF2 V.1.03』
for fujitsu FM-TOWNS & townsOS V.1.1 L30 以上かも(^^;
★動作確認:TOWNS IICX20 + V.2.1 L20 ★
●これはど~いったものなのだじょ?
これは読んで字のごとくコンソールやMS-DOSなどで、(デフォルトでD:¥
にある)TMENU.IF2というデータ起動用の定義ファイルを参照し、そこの定義
に従ってソフトを起動させようというものです。今まで無かったのが不思議な
くらいの、誰でも考えるようなものです(まあ、練習用ってことで(^^;)。
ゆえにDOS汎用で動いたとしても、タウンズ用になるわけです(<-当たり前
(^^;)
まぁ、TMENU.IF2が定義してあれば、どのMS-DOSマシンでも動作すると思います
が……(^^;(書式は当然TMENU.IF2に準拠しますよ(*^_^*)
●ど~やって使うのでせう?
基本的にこれはORICONなどのコンソールエミュレーターやMS-DOSなどで
IF2 [-l][TMENU.IF2 のあるドライブ]データファイル名.拡張子
とします。
拡張子は必須で、それによりTMENU.IF2の中身と比較するのです。
[TMENU.IF2のドライブ]というのは省略可能で、省略した場合D:¥の
TMENU.IF2を読み込みます。ただし、そのドライブのルートディレクトリに
あることしか想定していません。それ以外の場合はあまり必要がないかな?
と思い、サポートしていません。
[-l]は、LCON(マシーンM氏作)用のオプションで、グラフィック表示
をする時にカーソルを消してくれます。だから、LCON上でも綺麗にグラフ
ィックが拝めるわけです(*^_^*
[-L]でも、特別に可とします(笑)
これは、普通のCOSOLE.EXE上でも指定していても、特に問題はなさそうです
(^^;
例としては、
IF2 G: YADA_11.MAG
としてもらえば、Gドライブのルートから読み込みます。
IF2 -l 月夜3.TIF
IF2 -l H: Y_EGAO.TIF
というのも、可です(*^_^*
●問題点とか、なんかまだしたいことがあるのでせうか?
同じ拡張子が複数設定してあるTMENU.IF2では上から読み込んでいくので、初
めて出会ったソフトで起動するでしょう。それへの対応をしようかな?
起動もsystem関数を呼んで子プロセスで実行だしね……(^^;
LCON対応もsystem関数で呼んでるだけやし……(^^;;;;;;
それにタウンズで初めて組んだオリジナルプログラムだからこの短いプロ
グラムの 中にもバグや不都合がたくさん潜んでいるかも知れないし…
常駐化するという噂も……(爆笑) > ねえ、AAZさん
●著作権とかはど~なってる?
著作権は作者である らでぃすが所有しています。それを明示し、このDO
Cとソースファイルが付く限りは自由に転載、配付を行ってくれていいです
ただし、その場合は作者である らでぃすか、Niftyでの代理窓口(笑)
の人であるAAZさんまでメールを送って伝えて下さい。そういうのって気に
なりますから(*^_^*
あと、兵庫のERI-NET(06-494-8251)、大阪の電脳わ~るど(06-336
-4798)、ひかるちゃん倶楽部(0726-71-6280)でも連絡は取れますよん(*^_^*
06or0726局やし、大阪や兵庫、京都、滋賀、奈良、和歌山などの近畿地
方の人もそうでない人も気軽にどうぞ(*^_^*
ちなみに、ERI-NETはTri-Pに対応しています(CXERI)。
改造はどうぞ自由にしてください。それですげえのができたら、らでぃすに
も下さいね(*^_^*。
それと、コンパイル&リンクにはエル・エス・アイ ジャパン(株)様のLSI-C86 Ver.3.30
試食版(I/O誌付録版)を使用させて頂きました。どうもありがとうござい
ました。
また、このプログラムによって何らかの不都合があったとしても、作者は一
切の責任を負いませんので、承知のほどを……
●さよ~なら~なのだな?
こんなプログラムが何故ないのだろうか?あまりに簡単だから誰も作ってな
いのだろうか?それとも、らでぃすが知らないだけなのかな?とか考えながら
作ってみた物です。
初めからEXEファイルにするつもりだったけど、当初High-Cで組ん
でて、原因不明のバクに悩まされつづけ、どうやらメモリが足りないらしいと
いうことに気づき(^^;)、ためしにLSI-Cでコンパイルしてみたら、素直
に動いてしまいましたとさ。
う~む(^^; だ~ま~さ~れ~た~(笑)
初めてタウンズで組んでみた自作のプログラムなのでバグや無駄が在るでし
ょうが、許してやってください。そのかわり、バグ情報を教えてくださいね。
あ、でも らでぃすもNIFのIDを取ったんですね~(*^_^*ボソッ
まあ、いいや。今回もNIFの代理人になってもらおうっと(笑)
というわけで、どちらにもどうぞ(爆笑)
作者 らでぃす/
ERI-NET ID:ラディス__1
電脳わ~るど ID:DW0307
ひかるちゃん倶楽部 ID:HKR.0202
NIFTY-Serve ID:KFB01625
NIF代理窓口 AAZ
ERI-NET ID:AAZ____1
電脳わ~るど ID:DW0???
ひかるちゃん倶楽部 ID:HKR.0219
NIFTY-Serve ID:GFC02663
●一応 履歴を……
V.1.02 フリコレ6応募版
V.1.02a バクフィックス
V.1.03 勝手に LCON に対応してみたりした(^^;